caisson piles - French English Dictionary